person who tells funny stories - German English Dictionary